<html>
  <head>
    <title>Timeline demo</title>

    <style>
      body {font: 10pt arial;}
    </style>

    <script type="text/javascript" src="http://www.google.com/jsapi"></script>
    <script type="text/javascript" src="../timeline.js"></script>
    <link rel="stylesheet" type="text/css" href="../timeline.css">
    
    <script type="text/javascript">
      var timeline;
      
      google.load("visualization", "1");
      
      // Set callback to run when API is loaded
      google.setOnLoadCallback(drawVisualization); 

      // Called when the Visualization API is loaded.
      function drawVisualization() {
        // Create and populate a data table.
        var data = new google.visualization.DataTable();
        data.addColumn('datetime', 'start');
        data.addColumn('datetime', 'end');
        data.addColumn('string', 'content');
	
        var url = 'http://links.sf.net/timeline/js/examples/';
  
        data.addRows([
          [new Date(2010,7,23), , '<img src="' + url + 'img/comments-icon.png">'],
          [new Date(2010,7,23,23,0,0), , 'Mail from boss<br>' + 
            '<img src="' + url + 'img/mail-icon.png">'],
          [new Date(2010,7,24,16,0,0), , 'Report'],
          [new Date(2010,7,26), new Date(2010,8,2), 'Traject A'],     
          [new Date(2010,7,28), , 'Memo<br>' + 
            '<img src="' + url + 'img/notes-edit-icon.png">'],
          [new Date(2010,7,29), , 'Phone call<br>' + 
            '<img src="' + url + 'img/Hardware-Mobile-Phone-icon.png">'],
          [new Date(2010,7,31), new Date(2010,8,3), 'Traject B'],     
          [new Date(2010,8,4,12,0,0), , 'Report<br>' +
            '<img src="' + url + 'img/attachment-icon.png">']
        ]);

        // specify options
        var options = {
          "width":  "100%", 
          "height": "300px", 
          "style": "box"
        };

        // Instantiate our timeline object.
        timeline = new links.Timeline(document.getElementById('mytimeline'));
        
        // Draw our timeline with the created data and options 
        timeline.draw(data, options);
      }
   </script>
  </head>

  <body>
    <div id="mytimeline"></div>
    
    <!-- Information about where the used icons come from -->
    <p style="color:gray; font-size:10px; font-style:italic;">
      Icons by <a href="http://dryicons.com" target="_blank" title="Aesthetica 2 Icons by DryIcons" style="color:gray;" >DryIcons</a>
      and <a href="http://www.tpdkdesign.net" target="_blank" title="Refresh Cl Icons by TpdkDesign.net" style="color:gray;" >TpdkDesign.net</a>
    </p>

  </body>
</html>
